
package cn.yunyichina.provider.clinic.user;

import java.io.Serializable;
import java.util.Map;


public class MessagePushParamsVo {

	private String hospitalId;

	/**
	 * 
	 */
	private String appId;

	/**
	 * 后台配置的模板/客服消息编码
	 */
	private String templateCode;

	/**
	 * BizConstant.MODE_TYPE_WEIXIN   
	 * BizConstant.MODE_TYPE_ALIPAY
	 */
	private String platformType;

	/**
	 * 
	 */
	private String openId;

	/**
	 * key 模板的关键字   值根据业务自己设置
	 */
	private Map<String, Serializable> paramMap;

	public MessagePushParamsVo() {
		super();
		// TODO Auto-generated constructor stub
	}

	public MessagePushParamsVo(String appId, String templateCode, String platformType, String openId, Map<String, Serializable> paramMap) {
		super();
		this.appId = appId;
		this.templateCode = templateCode;
		this.platformType = platformType;
		this.openId = openId;
		this.paramMap = paramMap;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getTemplateCode() {
		return templateCode;
	}

	public void setTemplateCode(String templateCode) {
		this.templateCode = templateCode;
	}

	public String getPlatformType() {
		return platformType;
	}

	public void setPlatformType(String platformType) {
		this.platformType = platformType;
	}

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public Map<String, Serializable> getParamMap() {
		return paramMap;
	}

	public void setParamMap(Map<String, Serializable> paramMap) {
		this.paramMap = paramMap;
	}

	public String getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(String hospitalId) {
		this.hospitalId = hospitalId;
	}
}
